Renovate: Update kube-prometheus-stack Docker tag to v89 - #1189
Conversation
There was a problem hiding this comment.
🟢 Approval recommended
The change is a straightforward Helm dependency version bump in a dev-only chart with no additional code or configuration changes introduced in this PR.
Pull request overview
Updates the Helm dependency for the local development monitoring chart (helm/dev/cortex-prometheus-operator) by bumping kube-prometheus-stack from 88.6.3 to 89.1.0, keeping the dev Prometheus Operator setup aligned with the upstream chart release.
Changes:
- Bump
kube-prometheus-stackdependency version to89.1.0in the dev monitoring chart.
File summaries
| File | Description |
|---|---|
| helm/dev/cortex-prometheus-operator/Chart.yaml | Updates the kube-prometheus-stack Helm dependency version used for local development monitoring. |
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 0
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
a56b7b4 to
077565c
Compare
There was a problem hiding this comment.
🔵 Needs a closer look
This is a major Helm chart dependency upgrade that may include breaking value/schema changes and should be validated via a manual Helm render/deploy check before merging.
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 0 new
- Review effort level: Lite
077565c to
b319925
Compare
There was a problem hiding this comment.
🔵 Needs a closer look
This is a major-version dependency update to a monitoring stack component and needs human validation of compatibility/behavior in the target environment.
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 1
- Review effort level: Lite
b319925 to
1587cac
Compare
There was a problem hiding this comment.
🔵 Needs a closer look
This is a major kube-prometheus-stack upgrade (including Grafana major changes) that typically requires manual validation of rendered manifests/CRDs and runtime behavior in a cluster.
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 0 new
- Review effort level: Lite
Test Coverage ReportTest Coverage 📊: 73.1% |
## Release cortex v0.4.1, cortex-shim v0.1.17 ### cortex-shim v0.1.17 (sha-cd38777a) New features: - Remote apiserver liveness probe — adds a per-remote reachability probe (`GET /readyz`) that detects when a remote apiserver becomes unreachable after its informer cache has synced; after a configurable failure threshold (default 3 × 10s), the probe cancels the manager cycle context so the existing self-healing supervisor rebuilds the manager with current config (#1190) - `cortex_multicluster_remote_apiserver_reachable{host}` gauge — exposes per-remote apiserver reachability on the process-lifetime monitor, surviving manager rebuilds (#1190) - `CortexPlacementShimRemoteApiserverUnreachable` alert — fires when a remote apiserver is unreachable (#1190) Non-breaking changes: - Fix multicluster recorder for controller-runtime v0.25.0 `EventRecorder` interface change — adds `AnnotatedEventf` method to `MultiClusterRecorder` to satisfy the wider `recorder.EventRecorder` interface (#1191) - Update `sigs.k8s.io/controller-runtime` to v0.25.0 (#1188) - Update `sigs.k8s.io/controller-tools` to v0.22.0 (CRD annotation bump) (#1186) - Update `github.com/sapcc/go-bits` (#1187) - Update `kube-prometheus-stack` to v89 (#1189) ### cortex v0.4.1 (sha-cd38777a) Non-breaking changes: - Fix multicluster recorder for controller-runtime v0.25.0 `EventRecorder` interface change (#1191) - CRDs regenerated with controller-tools v0.22.0 (#1186) - Update `sigs.k8s.io/controller-runtime` to v0.25.0 (#1188) - Update `github.com/sapcc/go-bits` (#1187) ### cortex-placement-shim v0.1.17 Includes updated chart cortex-shim v0.1.17. ### cortex-nova v0.0.90 Includes updated chart cortex v0.4.1. ### cortex-cinder v0.0.90 Includes updated chart cortex v0.4.1. ### cortex-manila v0.0.90 Includes updated chart cortex v0.4.1. ### cortex-crds v0.0.90 Includes updated chart cortex v0.4.1. ### cortex-ironcore v0.0.90 Includes updated chart cortex v0.4.1. ### cortex-pods v0.0.90 Includes updated chart cortex v0.4.1. --- ### Chart bumps | Chart | Previous | New | |---|---|---| | `cortex` (library) | `0.4.0` / `sha-91df27a0` | `0.4.1` / `sha-cd38777a` | | `cortex-shim` (library) | `0.1.16` / `sha-b577e306` | `0.1.17` / `sha-cd38777a` | | `cortex-placement-shim` (bundle) | `0.1.16` | `0.1.17` | | `cortex-nova` (bundle) | `0.0.89` | `0.0.90` | | `cortex-cinder` (bundle) | `0.0.89` | `0.0.90` | | `cortex-manila` (bundle) | `0.0.89` | `0.0.90` | | `cortex-crds` (bundle) | `0.0.89` | `0.0.90` | | `cortex-ironcore` (bundle) | `0.0.89` | `0.0.90` | | `cortex-pods` (bundle) | `0.0.89` | `0.0.90` | No bumps for: cortex-postgres.
This PR contains the following updates:
88.6.5→89.2.0Release Notes
prometheus-community/helm-charts (kube-prometheus-stack)
v89.2.0kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-89.1.0...kube-prometheus-stack-89.2.0
v89.1.0kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-89.0.0...kube-prometheus-stack-89.1.0
v89.0.0kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: prometheus-community/helm-charts@kube-prometheus-stack-88.6.5...kube-prometheus-stack-89.0.0
Configuration
📅 Schedule: (in timezone Europe/Berlin)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.